package com.bluefox.modules.pwxk.model;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Lob;

/**
 *
 */

@Data
@Entity
@ToString
@NoArgsConstructor
@AllArgsConstructor
public class PwBaseInfo extends Basic {
	/**
	 *
	 */
	private static final long serialVersionUID = 1L;
	/** 企业id */
	private String enterid;
	/** 单位名称 */
	@Column(length = 800)
	private String devcompany;
	/** 注册地址 */
	@Column(length = 800)
	private String regaddress;
	/** 生产经营场所地址 */
	@Column(length = 800)
	private String opeaddress;
	/** 邮政编码 */
	private String postcode;
	/** 行业类别编码 */
	private String hyid;
	/** 行业类别 */
	private String hyname;
	/** 其他行业类别编码 */
	private String qthyid;
	/** 其他行业类别 */
	private String qthyname;
	/** 是否投产 */
	private String isoperaname;
	/** 是否属于单台出力10吨/小时（7兆瓦）以下且合计出力20吨/小时（14兆瓦）以下的气体燃料锅炉排污单位（选择锅炉行业有此字段） */
	private String issmallboiler;
	/** 投产日期 */
	private String operatime;
	/** 生产经营场所中心经度 */
	private String longitude;
	/** 生产经营场所中心纬度 */
	private String latitude;
	/** 组织机构代码 */
	private String organcode;

	/** 统一社会信用代码 */
	private String creditcode;
	/** 法定代表人 */
	private String devlegalperson;
	/** 技术负责人 */
	private String engineeers;
	/** 固定电话 */
	private String devphone;
	/** 移动电话 */
	private String devtelephone;
	/** 所在地是否属于重点区域 */
	private String isspecialname;
	/** 是否有环评审批意见 */
	private String ishppfname;
	/** 是否有地方政府对违规项目的认定或备案文件 */
	@Column(length = 500)
	private String ismaintainname;
	/** 认定或备案文件文号 */
	@Column(length = 500)
	private String maintainwh;
	/** 是否有主要污染物总量分配计划文件 */
	private String ispollutantsname;
	/** 总量分配计划文件文号 */
	private String pollutantswh;
    /*提交审批机关级别编码*/
	private String splevel;
    /*提交审批机关级别*/
	private String auditdepart;
	/** 所在地是否属于总氮控制区*/
	private String istotalnitrogen;
	/*所在地是否属于重金属污染物特别排放限值实施区域*/
	private String isheavymetalarea;

	/** 大气污染物控制指标编码 */
	@Column(length = 800)
	private String aircontrolcode;

	/** 大气污染物控制指标 */
	@Column(length = 800)
	private String aircontrol;
	/** 水污染物控制指标编码 */
	private String watercontrolcode;
	/** 水污染物控制指标 */
	private String watercontrol;
	/** 是否需整改 */
	private String isshortpermit;

	/** 许可证管理类别 */
	private String management;
	/** 所在地是否属于总磷总氮控制区 */
	private String isphosphorus;
	/** 是否位于工业园区 */
	private String ispark;
    /*所属工业园区编码*/
	private String industrialcode;
	/** 所属工业园区名称 */
	private String industrial;
	/** 变更类型 */
	private String typename;
	/** 变更内容/事由 */
	@Lob
	@Column(length=1048576)
	private String information;

	/** 是否有竣工环保验收批复文件 */
	private String isstsname;


}
